mechanical support - German English Dictionary